ınternational program for scientific cooperation - French English Dictionary